Ensure native window if composite requested
authorAlexander Larsson <alexl@redhat.com>
Mon, 8 Dec 2008 11:51:19 +0000 (12:51 +0100)
committerAlexander Larsson <alex@localhost.localdomain>
Thu, 2 Apr 2009 08:14:08 +0000 (10:14 +0200)
gdk/gdkwindow.c

index bb6aecd515fe4fc51bcd55b33a4eec10c69bbfcd..6a82544e5c97986abd8c36a5cbd65a391855dee2 100644 (file)
@@ -6200,6 +6200,9 @@ gdk_window_set_composited (GdkWindow *window,
   if (private->composited == composited)
     return;
 
+  if (composited)
+    gdk_window_set_has_native (window, TRUE);
+
   display = gdk_drawable_get_display (GDK_DRAWABLE (window));
 
   if (!gdk_display_supports_composite (display) && composited)